motherhood and apple pie - German English Dictionary